futures con multivariable options commodity trading finance integration forex multivariable functions commodities control design calculus minima maxima